Megaderma lyra - English Synonyms Dictionary